草庐IT

微调 Fine-tuning

全部标签

android - 为什么我的自定义微调器填充了我的包名称?

我找到了thisworkaround用于向下拉微调器添加提示。它看起来很有希望,但我没有在微调器中显示我想要的字符串,而是得到了一些看起来像我的包名称的东西(看不到全名)。@IsaacCisneros创建了新的SpinnerItem和MySpinnerAdapter类。我完全实现了他的新类(class)。我的实现如下所示:ArrayListcredValues=newArrayList();credValues.add(newSpinnerItem("3.0",false));credValues.add(newSpinnerItem("Credit",true));MySpinner

android - 弹出窗口中的微调器错误,单击时崩溃

我有一个从Fragment调用的PopupWindow,除了我的微调器之外,一切正常。当我点击微调器时,它崩溃并给出错误:“android.view.WindowManager$BadTokenException:无法添加窗口——tokenandroid.view.ViewRootImpl$W@421a46d8无效;您的Activity是否正在运行?”我在fragment中调用弹出窗口的代码:ManagerPopUpmManagerPopUp=newManagerPopUp(getActivity());mManagerPopUp.showPopUpAddEvent();我在Manag

android - 如何在android中使微调器背景透明?

这是我的微调器布局,和旋转项目布局,显示微调器是,但我想让微调器和下拉项的背景都透明。我怎样才能得到它? 最佳答案 试试这个//改变下拉背景android:popupBackground="@android:color/transparent"//更改微调器背景android:background="@android:color/transparent" 关于android-如何在android中使微调器背景透明?,我们在StackOverflow上找到一个类似的问题:

android - Fragment 中微调器的 setOnItemSelectedListener

我在setOnItemSelectedListener中有这个错误:ThemethodsetOnItemSelectedListener(AdapterView.OnItemSelectedListener)inthetypeAdapterViewisnotapplicableforthearguments(FragmentMain)"fragment类:publicclassFragmentMainextendsFragment{privateSpinnercountriesSpinner;privateActivityrootView;@OverridepublicViewonCr

android - (动态)多个微调器州/市

我必须开发一个androidView,以便其中有2个微调器控件,一个用于州,第二个用于城市。我的问题是,如何在选择状态时自动填充城市微调器?背后的逻辑是什么?我的string.xml:keralatamilnaduAndraPradeshkarnataka我的main.xml:还有我的activity.java文件:packagecom.converter;importandroid.app.Activity;importandroid.os.Bundle;importandroid.widget.ArrayAdapter;importandroid.widget.Spinner;pu

android - 单击时弹出窗口中的错误微调器

如果我的应用程序是一个按钮,一个有两个微调器的弹出窗口,那么我可以在那里弹出弹出窗口,但是当我点击微调器时出现错误。这里有我的以下代码和调试,因为logcat我一切正常。publicvoidañadirRegistro(Viewv){showPopup(leer_registros.this);}privatevoidshowPopup(finalActivitycontext){SpinnereleccionIP,eleccionRegistro;borrar_datosBorrarDatos=newborrar_datos();//Inflatethepopup_layout.xm

android - 如何在没有微调器的情况下像微调器一样弹出列表?

我的Activity中有一个微调小部件,可让用户选择列表名称。通常,微调器的功能是在列表之间切换,但在几个实例中,我换掉了选择更改监听器以使用相同的选项列表执行不同的功能。一旦做出选择,旧的听众就会恢复,生活将继续。这是一个糟糕且错误的安排。相反,我想要一个函数,它只接受一个选择监听器和一些其他参数,并显示一个弹出列表,该列表由与微调器相同的光标(或相同的光标)填充,而不使用微调器本身。有什么办法可以做到这一点吗? 最佳答案 这是弹出详细信息的最佳示例,例如使用AlertDialog和AlertDialog.Builder的微调器A

android - Android 图形布局编辑器中微调器预览的自定义文本

默认情况下,如果我在图形布局编辑器中创建一个Spinner(使用SpinnerItem预览布局,即android.R.layout.simple_spinner_item)显示的文本是Item1有什么方法可以更改此预览文本吗? 最佳答案 特别是对于微调器预览文本,请将tools:listitem属性与布局一起使用:您还可以在可视化编辑器中设置预览,方法是右键单击微调器,然后选择“预览微调器布局”。无论如何,它必须是一个具体的布局,而不是简单的文本字符串。因此,最佳做法是在您将要使用的特定列表项布局中设置虚拟文本(例如,在Java代码

android - 居中对齐文本 - 微调器

代码如下:微调器.xml:旋转器:java:array=newArrayAdapter(Activity.this,R.layout.spinner,ArrayList);array.setDropDownViewResource(R.layout.spinner);Spinner.setAdapter(array);Spinner.setOnItemSelectedListener(this);问题:文本仍然左对齐 最佳答案 在微调器上使用以下标签android:textAlignment="center"

android - 微调器文字大小不改变?

我无法使用以下代码更改微调器的文本大小或颜色:风格:wrap_contentmatch_parent10sp@android:color/holo_blue_dark@dimen/pt看起来一样,我怎样才能增加文本大小并改变微调器的颜色? 最佳答案 仅通过XML只是为了帮助其他人,以防他们在XML中静态设置他们的Spinner条目。如果您通过代码创建您的Spinner但如果您通过XML设置您的Spinner条目,即使用android:entries,那么您可以通过以下两个主题设置来调整文字大小和其他属性:在你的res/values/